require.sync("CheckStatausEnum");
require.sync("SexEnum");
Ext.define('App.view.customerClubApply.CustomerClubApplyList', {
	extend : 'App.config.BaseGrid',
	xtype : 'customerClubApplyList',
	store : Ext.create('App.store.customerClubApply.CustomerClubApplyStore'),
	bbar : {
		xtype : 'pagingtoolbar',
		store : this.store,
		scrollable : true,
		displayInfo : true
	},
	columns : [ {
		xtype : 'rownumberer'
	},{
			text : '俱乐部名',
			dataIndex : 'clubName'
		},{
        text : '会长电话',
        dataIndex : 'presidentPhone'
    },{
			text : '申请人',
			dataIndex : 'customerName'
		},{
			text : '申请时间',
			dataIndex : 'applyTime',
        renderer : function(value) {
            return DateUtil.timeToString(value,DateUtil.DATE);
        }
		},
        // {
		// 	text : '理由',
		// 	dataIndex : 'reson'
		// },
        {
			text : '登记情况',
			dataIndex : 'registStatus',
        renderer : function(value) {
            switch (value) {
                case 0:
                    return '<font color=green>社会团体法人登记证书</font>';
                case 1:
                    return '<font color=green>营业执照</font>';
                case 2:
                    return '<font color=green>其他证书</font>';
                case 3:
                    return '<font color=red>未登记</font>';
            }
        }
		},{
			text : '俱乐部章程',
			dataIndex : 'charterUrls'
		},{
			text : '所属机构/个人',
			dataIndex : 'affiliation'
		},{
			text : '所属者联系方式',
			dataIndex : 'contactInformation'
		},{
			text : '俱乐部电话',
			dataIndex : 'phone'
		},{
			text : '地址',
			dataIndex : 'address'
		},{
			text : '证书',
			dataIndex : 'certificateUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.certificateUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '城市',
			dataIndex : 'cityName'
		},{
			text : '会长名',
			dataIndex : 'presidentName'
		},{
			text : '身份证号',
			dataIndex : 'cardNo'
		},{
			text : '身份证正面',
			dataIndex : 'carPositiveUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.carPositiveUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '身份证反面',
			dataIndex : 'carSideUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.carSideUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '性别',
			dataIndex : 'sex',
        renderer : function(value) {
            return SexEnum.getHtml(value);
        }
		},{
			text : '车牌号',
			dataIndex : 'carNo'
		},{
			text : '正面',
			dataIndex : 'positiveUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.positiveUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '右',
			dataIndex : 'leftUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.leftUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '左',
			dataIndex : 'rightUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.rightUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '侧面',
			dataIndex : 'sideUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.sideUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '驾驶内页',
			dataIndex : 'innerUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.innerUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '副页',
			dataIndex : 'secondUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.secondUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '行驶内页',
			dataIndex : 'driveinnerUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.driveinnerUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '行驶副页',
			dataIndex : 'drivesecondUrl',
            renderer : function(value){
                return ImgUtil.display(value);
            } ,
            listeners : {
                click : function(grid, rowIndex, e){
                    var rec = grid.getStore().getAt(e); // 获取当前行的数据
                    var returnImage = rec.data.drivesecondUrl;
                    return ImgUtil.bigPicture(returnImage);
                }
            }
		},{
			text : '车行',
			dataIndex : 'carTypeName'
		},{
        text : '审核状态',
        dataIndex : 'checkStatus',
        renderer : function(value) {
            return CheckStatausEnum.getHtml(value);
        }
       },
        // {
		// 	text : '创建时间',
		// 	dataIndex : 'createTime',
		// 	renderer : function(value) {
		// 		return DateUtil.timeToString(value,DateUtil.TIME);
		// 	}
		// },{
		// 	text : '状态',
		// 	dataIndex : 'status',
		// 	renderer : function(value) {
		// 		return CheckStatausEnum.getHtml(value);
		// 	}
		// }
		]
});